Mes Nautilus-scripts

Prérequis

Un script pour renommer en masse avec pyrenamer

#!/bin/bash
#Lance l'application Pyrenamer
# dans le dossier selectionné
# ou dans le dossier du fichier selectionné.
#
# Nautilus "Renommer en masse" Script #
#
if [ "$1" = "" ];then
    wdir=${NAUTILUS_SCRIPT_CURRENT_URI#file://}
    else
    filetype=$(file "$1")
    filetype=${filetype##*: }
    
    if [ "$filetype" = "directory" ];then
    wdir="${NAUTILUS_SCRIPT_CURRENT_URI#file://}/$1"
    else
    wdir=${NAUTILUS_SCRIPT_CURRENT_URI#file://}
    fi
fi
wdir=${wdir//%20/ }
pyrenamer "$wdir"

Explications de code